Example
> a = 0:2*pi:0.5
a =
matrix columns 1 thru 6
0 0.5 1 1.5 2 2.5
matrix columns 7 thru 12
3 3.5 4 4.5 5 5.5
matrix columns 13 thru 13
6
> sin(a)
matrix columns 1 thru 6
0 0.479 0.841 0.997 0.909 0.598
matrix columns 7 thru 12
0.141 -0.351 -0.757 -0.978 -0.959 -0.706
matrix columns 13 thru 13
-0.279
> fft(sin(a))
matrix columns 1 thru 3
-0.0617 + 0i 0.605 - 6.35i -0.126 + 0.286i
matrix columns 4 thru 6
-0.115 + 0.141i -0.112 + 0.0816i -0.111 + 0.0439i
matrix columns 7 thru 9
-0.111 + 0.0139i -0.111 - 0.0139i -0.111 - 0.0439i
matrix columns 10 thru 12
-0.112 - 0.0816i -0.115 - 0.141i -0.126 - 0.286i
matrix columns 13 thru 13
0.605 + 6.35i
> a = rand(4,4)
a =
1 0.0369 0.204 0.91
0.975 0.162 0.167 0.112
0.647 0.665 0.655 0.299
0.333 0.0847 0.129 0.265
> fft(fft(a)')
matrix columns 1 thru 3
6.64 + -0i -0.115 + 0.603i 2.19 + -0i
1.8 + 0.638i 1.03 + 1.84i -0.223 + 0.377i
1.58 + 0i -0.0817 + 0.757i -0.384 + 0i
1.8 - 0.638i 0.573 - 0.636i -0.223 - 0.377i
matrix columns 4 thru 4
-0.115 - 0.603i
0.573 + 0.636i
-0.0817 - 0.757i
1.03 - 1.84i
> abs(fft(fft(a)'))
6.64 0.614 2.19 0.614
1.91 2.11 0.438 0.856
1.58 0.761 0.384 0.761
1.91 0.856 0.438 2.11
See also: Page
ifft()
.